Alonnisos Island, Alonnisos Island, Sporades Kalovoulos mountain is the southern cape of Alonnisos island; the mountain top is elevated 325m above sea level and is definitely rewarding to visit.
The eastern mountainside is covered by pine forests, olive groves and bushes,... View More